package dto;

import javax.validation.constraints.Pattern;

import org.hibernate.validator.constraints.NotEmpty;




public class EscursioneDTO{

	private int idElementoBase;
	@NotEmpty(message="Il campo città non può essere vuoto")
	private String città;
	@Pattern(regexp="([01][0-9]|[2][0-3]):[0-5][0-9]", message="Formato dell'ora non valido")
	private String oraFine="12:00";
	@NotEmpty(message="Il campo tipo non può essere vuoto")
	private String tipo;
	
	private ElementoBaseDTO elemento;

	public EscursioneDTO() {
	}

	public int getIdElementoBase() {
		return this.idElementoBase;
	}

	public void setIdElementoBase(int idElementoBase) {
		this.idElementoBase = idElementoBase;
	}

	public String getCittà() {
		return this.città;
	}

	public void setCittà(String città) {
		this.città = città;
	}


	public String getOraFine() {
		return this.oraFine;
	}

	public void setOraFine(String oraFine) {
		this.oraFine = oraFine;
	}

	public String getTipo() {
		return this.tipo;
	}

	public void setTipo(String tipo) {
		this.tipo = tipo;
	}

	public ElementoBaseDTO getElemento() {
		return elemento;
	}

	public void setElemento(ElementoBaseDTO elemento) {
		this.elemento = elemento;
	}
	
	

}